﻿package net.wangit.support;

import net.wangit.context.ActionContext;

/**
 * 验证器接口。
 * 
 * @author watson Feb 25, 2010
 */
public interface Validator {
	// 单值验证，返回非null的值表示验证失败。
	public abstract String validate(ActionContext ac, String value,
			String expression, int rowIndex);

	// 范围验证，仅对查询单元有效（如数字范围、日期范围），返回非null的值表示验证失败。
	public abstract String validate(ActionContext ac, String from, String to,
			String expression);
}
